import type { LocalizedString } from './LocalizedString'; /** * * @export * @interface LegalOrganizationForm */ export interface LegalOrganizationForm { /** * The two-letter code of the country the legal organization form is used in (ISO 3166-1 alpha-2 format). * @type {string} * @memberof LegalOrganizationForm */ readonly country?: string; /** * The localized shortcuts of the legal organization form. * @type {Set} * @memberof LegalOrganizationForm */ readonly shortcut?: Set; /** * The English name of the legal organization form. * @type {string} * @memberof LegalOrganizationForm */ readonly englishDescription?: string; /** * The localized descriptions of the legal organization form. * @type {Set} * @memberof LegalOrganizationForm */ readonly description?: Set; /** * A unique identifier for the object. * @type {number} * @memberof LegalOrganizationForm */ readonly id?: number; } /** * Check if a given object implements the LegalOrganizationForm interface. */ export declare function instanceOfLegalOrganizationForm(value: object): value is LegalOrganizationForm; export declare function LegalOrganizationFormFromJSON(json: any): LegalOrganizationForm; export declare function LegalOrganizationFormFromJSONTyped(json: any, ignoreDiscriminator: boolean): LegalOrganizationForm; export declare function LegalOrganizationFormToJSON(json: any): LegalOrganizationForm; export declare function LegalOrganizationFormToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any;