import { INodeType, INodeTypeDescription, IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
import { getTemplates, getTemplateLayers, getTextLayers, getPictureLayers, getPdfPageTextLayers, getPdfPagePictureLayers } from './methods';
export declare class Placid implements INodeType {
    description: INodeTypeDescription;
    methods: {
        listSearch: {
            getTemplates: typeof getTemplates;
        };
        loadOptions: {
            getTemplateLayers: typeof getTemplateLayers;
            getTextLayers: typeof getTextLayers;
            getPictureLayers: typeof getPictureLayers;
            getPdfPageTextLayers: typeof getPdfPageTextLayers;
            getPdfPagePictureLayers: typeof getPdfPagePictureLayers;
        };
    };
    execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}
