import { GoogleFormsBaseAction } from '../googleforms-base.action.js'; import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base'; /** * Action to retrieve complete details of a Google Form including all questions, settings, and configuration * * Security: This action uses secure credential lookup via Company Integrations. * API credentials are retrieved from environment variables or the database based on CompanyID. * * @example * ```typescript * await runAction({ * ActionName: 'Get Google Forms Details', * Params: [{ * Name: 'CompanyID', * Value: 'company-uuid-here' * }, { * Name: 'FormID', * Value: '1FAIpQLSe...' * }] * }); * ``` */ export declare class GetGoogleFormAction extends GoogleFormsBaseAction { get Description(): string; protected InternalRunAction(params: RunActionParams): Promise; get Params(): ActionParam[]; } //# sourceMappingURL=get-form.action.d.ts.map