import { PolicyEntry } from '../aws/policy';
import { Result } from '../utils/result';
import { ArnType } from '../aws/operation';
export declare class PolicyValidator {
    _color: boolean;
    _invalidCnt: number;
    private policyFetcher;
    constructor(opts?: any);
    prepare(): Promise<ArnType>;
    validate(entry: PolicyEntry): Promise<Result>;
    isValid(): boolean;
}
