import type { Actions, NodeInput, NodePluginArgs } from 'gatsby';
import type { PluginSettings } from './plugin-options';
import type { TildaPageExportInfo } from './api/tilda';
import type { TildaAsset } from './types';
export declare const createTildaPages: (gatsbyFunctions: {
    actions: {
        createNode: Actions['createNode'];
    };
    createNodeId: NodePluginArgs['createNodeId'];
    createContentDigest: NodePluginArgs['createContentDigest'];
}, pluginConfig: PluginSettings, pages: TildaPageExportInfo[]) => Promise<void>[];
export declare const createTildaPageAssets: (gatsbyFunctions: {
    actions: {
        createNode: Actions['createNode'];
    };
    createNodeId: NodePluginArgs['createNodeId'];
    createContentDigest: NodePluginArgs['createContentDigest'];
}, assets: TildaAsset[]) => Promise<NodeInput>[];
