1 | export declare type StringSelector = string;
|
2 | export declare type FunctionSelector = (id: string) => string;
|
3 | export declare type CssSelector = () => string;
|
4 | export interface Selectors {
|
5 | [key: string]: StringSelector | FunctionSelector | CssSelector | UrlSelector | Selectors;
|
6 | }
|
7 | export declare type E2ESelectors<S extends Selectors> = {
|
8 | [P in keyof S]: S[P];
|
9 | };
|
10 | export interface UrlSelector extends Selectors {
|
11 | url: string | FunctionSelector;
|
12 | }
|