import { IUnleashStores, IUnleashConfig } from '../types';
import { ValidateEdgeTokensSchema } from '../openapi/spec/validate-edge-tokens-schema';
export default class EdgeService {
    private logger;
    private apiTokenStore;
    constructor({ apiTokenStore }: Pick<IUnleashStores, 'apiTokenStore'>, { getLogger }: Pick<IUnleashConfig, 'getLogger'>);
    getValidTokens(tokens: string[]): Promise<ValidateEdgeTokensSchema>;
}
