import { PollData_Design_PollDesign_Background_Type, PollData_Layout_PollLayout_Type } from '@wix/ricos/schema';
import type { PollPluginEditorConfig } from '../../types.js';
export declare const PRESET_TYPE: {
    readonly LIST: 'list';
    readonly LIST_WITH_IMAGE: 'listWithImage';
    readonly GRID: 'grid';
};
export type PresetType = (typeof PRESET_TYPE)[keyof typeof PRESET_TYPE];
export declare const createInitialPollData: (config: PollPluginEditorConfig, presetType: PresetType) => import("@wix/ricos/schema").PollData & {
    poll: {
        settings: {
            permissions: {
                vote: string;
            };
        };
    };
} & {
    poll: {
        image: {
            src: {
                url: string;
            };
        };
        options: {
            title: string;
            image: {
                src: {
                    url: string;
                };
            };
        }[];
    };
    layout: {
        poll: {
            type: PollData_Layout_PollLayout_Type;
            enableImage: boolean;
        };
        options: {
            enableImage: boolean;
        };
    };
    design: {
        poll: {
            background: {
                type: PollData_Design_PollDesign_Background_Type;
                image: {
                    src: {
                        url: string;
                    };
                };
            };
        };
        borderRadius: number;
        options: {
            borderRadius: number;
        };
    };
};
//# sourceMappingURL=preset-data.d.ts.map