import { LinkedCredential, LinkedFile, Rfc3339Date, Rfc3339DateTime } from '../../models'; export declare const VOCAB_NAMESPACE = "https://www.w3.org/ns/credentials/issuer-dependent"; export declare class FooVcContext { foo: string; } export declare class BarVcContext { bar: string; } export declare class NestedStructVcContext { linkedProp?: LinkedCredential; } export declare class BazVcContext { field1?: LinkedCredential; field2: LinkedFile; field3: BarVcContext; field4: 'option1' | 'option2'; field5: LinkedCredential[]; field6: NestedStructVcContext; field7: Rfc3339DateTime; field8: Rfc3339Date; field11_1?: string[]; field11_2?: string[]; field11_3?: string[]; field12_1?: BarVcContext[]; field12_2?: BarVcContext[]; field12_3?: BarVcContext[]; } export declare class QuxVcContext { field1_1: LinkedCredential; field1_2: LinkedCredential; field1_3?: LinkedCredential; field1_4?: LinkedCredential; field2_1: LinkedFile; field2_2: LinkedFile; field3_1: 'option1' | 'option2'; field3_2: 'option1' | 'option2'; field4_1: number[]; field4_2: number[]; field5_1: number; field5_2: number; field6_1: number; field6_2: number; field7_1: Rfc3339DateTime[]; field7_2: Rfc3339DateTime[]; field8_1: Rfc3339Date[]; field8_2: Rfc3339Date[]; field9: BarVcContext; field10?: BarVcContext[]; field11_1?: string[]; field11_2?: string[]; field11_3?: string[]; } export declare class Foo { foo: string; } export declare class Bar { bar: string; } export declare class NestedStruct { linkedProp?: LinkedCredential; } export declare class Baz { field1?: LinkedCredential; field2: LinkedFile; field3: Bar; field4: 'option1' | 'option2'; field5: LinkedCredential[]; field6: NestedStruct; field7: Rfc3339DateTime; field8: Rfc3339Date; field11_1?: string[]; field11_2?: string[]; field11_3?: string[]; field12_1?: Bar[]; field12_2?: Bar[]; field12_3?: Bar[]; } export declare class Qux { field1_1: LinkedCredential; field1_2: LinkedCredential; field1_3?: LinkedCredential; field1_4?: LinkedCredential; field2_1: LinkedFile; field2_2: LinkedFile; field3_1: 'option1' | 'option2'; field3_2: 'option1' | 'option2'; field4_1: number[]; field4_2: number[]; field5_1: number; field5_2: number; field6_1: number; field6_2: number; field7_1: Rfc3339DateTime[]; field7_2: Rfc3339DateTime[]; field8_1: Rfc3339Date[]; field8_2: Rfc3339Date[]; field9: Bar; field10?: Bar[]; field11_1?: string[]; field11_2?: string[]; field11_3?: string[]; } //# sourceMappingURL=udt.d.ts.map