import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import { GetV1CompanyFormRequest, GetV1CompanyFormResponse } from "../models/operations/getv1companyform.js"; import { GetV1CompanyFormPdfRequest, GetV1CompanyFormPdfResponse } from "../models/operations/getv1companyformpdf.js"; import { GetV1CompanyFormsRequest, GetV1CompanyFormsResponse } from "../models/operations/getv1companyforms.js"; import { PutV1CompanyFormSignRequest, PutV1CompanyFormSignResponse } from "../models/operations/putv1companyformsign.js"; export declare class CompanyForms extends ClientSDK { /** * Get all company forms * * @remarks * Get a list of all company's forms * * ### Related guides * - [Company Forms](doc:company-form) * * scope: `company_forms:read` */ getAll(request: GetV1CompanyFormsRequest, options?: RequestOptions): Promise; /** * Get a company form * * @remarks * Get a company form * * scope: `company_forms:read` */ get(request: GetV1CompanyFormRequest, options?: RequestOptions): Promise; /** * Get a company form pdf * * @remarks * Get the link to the form PDF * * scope: `company_forms:read` */ getPdf(request: GetV1CompanyFormPdfRequest, options?: RequestOptions): Promise; /** * Sign a company form * * @remarks * Sign a company form. Company forms must be signed by the company signatory. * * scope: `company_forms:sign` */ sign(request: PutV1CompanyFormSignRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=companyforms.d.ts.map