export type TestType = 'browser' | 'mobile';
export interface Example {
    id: string;
    title: string;
    appliesTo: TestType[];
    snippet: Record<string, unknown>;
    validatedAgainst: string;
    seeAlso: string[];
    tags: string[];
}
export interface ExampleSummary {
    id: string;
    title: string;
    tags: string[];
    appliesTo: TestType[];
}
export interface SuggestionEntry {
    suggestion: string;
    example?: string;
}
export type SuggestionTable = Readonly<Record<string, SuggestionEntry>>;
export type JsonSchema = Record<string, unknown>;
export interface ExampleListFilter {
    search?: string;
    tags?: string[];
    appliesTo?: TestType;
}
export interface AuthoringGuideResource {
    uri: string;
    description: string;
    content: string;
}
//# sourceMappingURL=types.d.ts.map