@cranberry-money/shared-types
Version:
Shared TypeScript type definitions for Blueberry platform
53 lines • 1.11 kB
TypeScript
export interface Country {
uuid: string;
name: string;
code: string;
dialCode: string | null;
isAvailable: boolean;
}
export interface CountryQueryParams {
name?: string;
code?: string;
is_available?: boolean;
order_by?: string;
page?: number;
page_size?: number;
}
export interface Sector {
uuid: string;
name: string;
}
export interface SectorQueryParams {
name?: string;
order_by?: string;
page?: number;
page_size?: number;
}
export interface Industry {
uuid: string;
name: string;
sector: string | null;
}
export interface IndustryQueryParams {
name?: string;
sector?: string;
order_by?: string;
page?: number;
page_size?: number;
}
export interface StockExchange {
uuid: string;
name: string;
shortName: string;
country: Country | null;
}
export interface StockExchangeQueryParams {
name?: string;
short_name?: string;
country_uuid?: string;
country_code?: string;
order_by?: string;
page?: number;
page_size?: number;
}
//# sourceMappingURL=reference-data.d.ts.map