30 lines
586 B
TypeScript
30 lines
586 B
TypeScript
import ISummary from '@/core/models/summary';
|
|
|
|
export interface IPosInfoRawResponse {
|
|
name: string;
|
|
complex: {
|
|
id: string;
|
|
name: string;
|
|
tax_id: string;
|
|
};
|
|
businessActivity: {
|
|
id: string;
|
|
name: string;
|
|
};
|
|
guild: {
|
|
id: string;
|
|
name: string;
|
|
};
|
|
}
|
|
|
|
export interface IPosInfoResponse extends IPosInfoRawResponse {}
|
|
|
|
export interface IPosAccessibleRawResponse extends ISummary {
|
|
complex: Complex;
|
|
}
|
|
export interface IPosAccessibleResponse extends IPosAccessibleRawResponse {}
|
|
|
|
interface Complex extends ISummary {
|
|
business_activity: ISummary;
|
|
}
|