import { AgreementDocumentRepresentation, AgreementPropertyRepresentation, DocumentRepresentation, ProposalLanguageRepresentation, ProposalRepresentation } from '@aztrix/sdk';
import * as i0 from "@angular/core";
export declare class DocumentComponent {
    document: DocumentRepresentation;
    documentType: 'PROPOSAL' | 'AGREEMENT' | 'SIGNING-ORDER';
    agreementDocument?: AgreementDocumentRepresentation;
    isAgreementDocument: boolean;
    isSignableDocument: boolean;
    proposal?: ProposalRepresentation;
    proposalLanguage?: ProposalLanguageRepresentation;
    agreementProperties: AgreementPropertyRepresentation[];
    demo: boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<DocumentComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DocumentComponent, "ax-document", never, { "document": { "alias": "document"; "required": false; }; "documentType": { "alias": "documentType"; "required": false; }; "agreementDocument": { "alias": "agreementDocument"; "required": false; }; "isAgreementDocument": { "alias": "isAgreementDocument"; "required": false; }; "isSignableDocument": { "alias": "isSignableDocument"; "required": false; }; "proposal": { "alias": "proposal"; "required": false; }; "proposalLanguage": { "alias": "proposalLanguage"; "required": false; }; "agreementProperties": { "alias": "agreementProperties"; "required": false; }; "demo": { "alias": "demo"; "required": false; }; }, {}, never, never, false, never>;
}
