@acot/acot-preset-axe
Version:
An axe rule set for acot.
17 lines (16 loc) • 849 B
TypeScript
import type { Rule } from '@acot/types';
import type { Static } from '@sinclair/typebox';
declare const schema: import("@sinclair/typebox").TObject<{
context: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>;
iframes: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>;
frameWaitTime: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TNumber>;
rules: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TRecord<import("@sinclair/typebox").TString, import("@sinclair/typebox").TObject<{
enabled: import("@sinclair/typebox").TBoolean;
}>>>;
}>;
declare type Options = Static<typeof schema>;
export declare type CreateRuleConfig = {
tag: string;
};
export declare const createRule: (config: CreateRuleConfig) => Rule<Options>;
export {};