import type { Build } from "../..";
export type SearchArgs = {
    search: boolean;
};
export type SearchRawConfig = {
    search: boolean | Config;
};
export type SearchConfig = {
    search: Config;
};
type Config = {
    enabled: boolean;
    provider: string;
} & {
    [prop: string]: unknown;
};
export declare class Search {
    apply(program: Build): void;
}
export {};
