declare const spec: import("../specification.js").ExtensionSpecification<{
    extension_points: {
        target: string;
        module: string;
        metafields: {
            namespace: string;
            key: string;
        }[];
    }[];
    name: string;
    type: string;
    metafields: {
        namespace: string;
        key: string;
    }[];
    description?: string | undefined;
    handle?: string | undefined;
    api_version?: string | undefined;
    capabilities?: {
        network_access?: boolean | undefined;
        block_progress?: boolean | undefined;
        api_access?: boolean | undefined;
        collect_buyer_consent?: {
            sms_marketing?: boolean | undefined;
        } | undefined;
    } | undefined;
    categories?: string[] | undefined;
    settings?: {
        fields?: {
            type: string;
            key?: string | undefined;
            name?: string | undefined;
            description?: string | undefined;
            required?: boolean | undefined;
            validations?: any[] | undefined;
        }[] | undefined;
    } | undefined;
    targeting?: {
        target: string;
        module: string;
        metafields?: {
            namespace: string;
            key: string;
        }[] | undefined;
    }[] | undefined;
}>;
export default spec;
