import type { TrustProps } from '../../forms/Trust/types';
export declare const trustForms: {
    readonly trustRegistrationDetails: {
        readonly formId: "trustRegistrationDetails";
        readonly formName: "registrationDetails";
        readonly fields: readonly (keyof import("../../forms/TrustRegistrationDetails/types").TrustRegistrationDetailsSchema)[];
    };
    readonly trustRegistrationAddress: {
        readonly formId: "trustRegistrationAddress";
        readonly formName: "addressDetails";
        readonly fields: string[];
    };
    readonly trustConstitutionalDocument: {
        readonly formId: "trustConstitutionalDocument";
        readonly formName: "constitutionalDocument";
        readonly fields: readonly ["constitutionalDocument"];
    };
};
export type TrustDocumentId = typeof trustForms.trustConstitutionalDocument.formId;
export declare const trustConstitutionalDocumentFormId: "trustConstitutionalDocument";
export declare function Trust(props: Readonly<TrustProps>): import("preact/jsx-runtime").JSX.Element;
