export declare const INTERFACE_RULESET: {
    extends: never[];
    rules: {
        'action-inputparams-should-have-a-title': {
            description: string;
            message: string;
            severity: "warn";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'action-inputparams-must-have-a-description': {
            description: string;
            message: string;
            severity: "error";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'action-outputparams-should-have-a-title': {
            description: string;
            message: string;
            severity: "warn";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'action-outputparams-must-have-a-description': {
            description: string;
            message: string;
            severity: "error";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'event-outputparams-should-have-title': {
            description: string;
            message: string;
            severity: "warn";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'event-outputparams-must-have-description': {
            description: string;
            message: string;
            severity: "error";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'legacy-zui-title-should-be-removed': {
            description: string;
            severity: "error";
            given: string;
            then: {
                function: import("@stoplight/spectral-core").RulesetFunctionWithValidator<unknown, null>;
            }[];
        };
        'legacy-zui-examples-should-be-removed': {
            description: string;
            severity: "hint";
            given: string;
            then: {
                function: import("@stoplight/spectral-core").RulesetFunctionWithValidator<unknown, null>;
            }[];
        };
        'entities-should-have-a-title': {
            description: string;
            message: string;
            severity: "warn";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'entities-must-have-a-description': {
            description: string;
            message: string;
            severity: "error";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'entity-fields-should-have-a-title': {
            description: string;
            message: string;
            severity: "warn";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
        'entity-fields-must-have-a-description': {
            description: string;
            message: string;
            severity: "error";
            given: string;
            then: {
                field: string;
                function: (input: string, _: unknown, context: import("@stoplight/spectral-core").RulesetFunctionContext) => {
                    message: string;
                }[];
            }[];
        };
    };
};
